patent licensing agreements - English Synonyms Dictionary